body{
	margin:0px;
	background:url(images/background.png) left top;
	font: 13px "Helvetica Neue", Helvetica, "Lucida Grande", "Lucida Sans Unicode", Lucida, Arial, sans-serif;
}

	#wrapper{
		width:520px; /* Facebook page default width */
	}

	/* header */
	header{
		display:block;
		background:url(images/ribbon-top.png) bottom left no-repeat;
		padding-bottom:30px;
		font-size:0px;
	}
	

	header, section, footer{
		display:block;
	}
		/* Blueprint Info */
		#aboveText{
			padding:10px 20px 20px 130px;
			background:url(images/ribbon-middle.png) left top repeat-y;
		}
		#services{
			padding-left:140px;
			background:url(images/ribbon-middle.png) left top repeat-y;
			overflow:hidden;
		}

		#support{
			width:200px;
		}
		.service{
			width:160px;
			margin:5px 8px;
			float:left;
		}
			.service h3{
				margin:0px 0px 10px 0px;
				font-size:14px;
				font-weight:normal;
				text-transform:uppercase;
				color:#964108;
			}	
			.service ul{
				list-style:none;
				padding:0px;
				margin:0px;
			}
				.service li{
					background:url(images/bullet-li.png) left 5px no-repeat;
					padding:0px 0px 3px 10px;
					margin:0px;
				}

		#clientsWrap {
			/*background:url(images/ribbon-middle.png) 42px top no-repeat;*/
			margin:10px 0px 0px;
			margin-left: 160px;
			width:330px;
			overflow:hidden;
			height:135px;
		}
		#clients{
			width:2000px;
			height:135px;
		}
		figure{
			display:block;
			margin:0px;
			padding:0px;
		}
		.pane{
			height:130px;
			width:330px;
			float:left;
		}
		.client {
			
			width:154px;
			margin:0px 3px;
			float:left;

		}
			figcaption{
				text-align:center;
				font-size:12px;
				margin:0px; padding:0px;
				color:#964108;
			}

	/* Paging bullets */
			#paging{
				overflow:hidden;
				padding:0px 0px 10px 240px;
				
		
			}
				#paging ul{
					margin:0px;
					list-style:none;
				}
				#paging ul li{
					float:left;
					margin:0px 2px;
				}
				#paging li a{
					display:block;
					width:8px;
					height:8px;
					background:url('images/bullets.png') left top no-repeat;
				}	
					#paging li a:hover, #paging li a.active{
						
						background-position: 0px -8px;
					}	
	/* ---- ==//// Paging bullets */

		/* Portfolios button */
			#viewPortfolios{
				
				padding:10px 0px 20px 100px;
				text-align:center;
			}
		/* === Portfolios button */
		

	#content{
		background:url(images/ribbon.png) 49px bottom no-repeat;
		padding:0px;
		margin:0px;
		overflow:hidden;
		color:#4e443f;
	}
	

	/* Footer */
	#footer{
		background:#FFF url(images/ribbon-bottom.png) left top no-repeat;
		overflow:hidden;
		margin-top:-10px;
		padding:10px 0px;
		font-size:0px;
	}
	
	/* blueprint logo with link at the footer */
		#blueprint{
			float:right;
			margin:15px;
			width:130px;
		}


		a img{
			border:none;
		}
	
	.clear{
		clear:both;
	}
